#ifndef _SIDE_MAINBUILDING_WEST_H
#define _SIDE_MAINBUILDING_WEST_H

/*
 *  SideMainBuildingWest.h
 *  openFrameworks
 *
 *  Created by Mar Canet Sola on 17/06/09.
 *  Copyright 2009 __MyCompanyName__. All rights reserved.
 *
 */
#include "side.h"

class SideMainBuildingWest : Side {
	
public:
	SideMainBuildingWest() {
        name = "Main Building West";
        startAddr = 633;
        endAddr = 841;
        startRow = 0;
        endRow = 21;
        nrColumns = 10;
        int windowAddrsTemp[22][10] = {
			{ 633, 634, 635, 636, 637, 638,  -1,  -1,  -1,  -1},
			{ 639, 640, 641, 642, 643, 644, 645, 646, 647, 648},
			{ 649, 650, 651, 652, 653, 654, 655, 656, 657, 658},
			{ 659, 660, 661, 662, 663, 664, 665, 666, 667, 668},
			{ 669, 670, 671, 672, 673, 674, 675, 676, 677, 678},
			{ 679, 680, 681, 682, 683, 684, 685, 686, 687, 688},
			{ 689, 690, 691, 692, 693, 694, 695, 696, 697, 698},
			{ 699, 700, 701, 702, 703, 704, 705, 706, 707, 708},
			{ 709, 710, 711, 712, 713, 714, 715, 716, 717, 718},
			{ 719, 720, 721, 722, 723, 724, 725, 726, 727, 728},
			{ 729, 730, 731, 732, 733, 734, 735, 736, 737, 738},
			{ 739, 740, 741, 742, 743, 744, 745, 746, 747, 748},
			{ 749, 750, 751, 752, 753, 754, 755, 756, 757, 758},
			{ 759, 760, 761, 762, 763, 764, 765, 766, 767, 768},
			{ 769, 770, 771, 772, 773, 774, 775, 776, 777, 778},
			{ 779, 780, 781, 782, 783, 784, 785, 786, 787, 788},
			{ 789, 790, 791, 792, 793, 794, 795, 796, 797, 798},
			{ 799, 800, 801, 802, 803, 804, 805, 806, 807, 808},
			{ 809, 810, 811, 812, 813, 814, 815, 816, 817, 818},
			{ 819, 820, 821, 822, 823, 824, 825, 826, 827, 828},
			{ 829, 830, 831, 832, 833, 834, 835, 836, 837, 838},
			{ 839, 840, 841,  -1,  -1,  -1,  -1,  -1,  -1,  -1},
        };
		memcpy (windowAddrs,windowAddrsTemp,(25*10)*4);
	}
};

#endif